my mind is playing tricks - Turco Inglés Diccionario